khanh ly
Nine Analytical Dimensions, Not a Single Name: When Esports Analytics Writes Its Own ObituaryOn the night of August 26, a four-thousand-word document landed in my inbox....
Inside the V.League Transfer Window: Buy-Obligation Clauses and the Price Sheet Nobody PublishesIn late June, when a young midfielder left a central-Vietnam club for the...
A Dead Mouse in an Anti-Eco Round: Riot's Governance Gap at Champions ShanghaiThe clock had not yet hit the line, and the round was already decided. xeus o...
Vietnam women's sepak takraw beat South Korea 2-0 to reach the Asian Games final: the substitution lever, a 12-point run and a recurring slow startAt 6-3 down in the first game of the semifinal, coach Nguyen Thi Vui waved...
The 38-36 Set and How SMU Ended Pitt's 58-Match Home StreakPittsburgh's home gym that Wednesday night had nothing to see if you were onl...
Zamalek Return to the Group Stage After Three Seasons: Two 1-0 Wins and a Doctrine of Margin ManagementIn the 88th minute of the second leg, the ball rolled out for a throw-in in...
Anadolu Efes open EuroLeague 2026-27 at Barcelona: two long-term absences and a question mark named Mike JamesA bulletin of fewer than two hundred words. Not a single metric. Not a single...
Vietnam add Khoa Ngo: four names from one club and three matches in seven daysThree in the morning in London. A small flat on the east side of the city, a...
PGA Tour 2028: The 'Championship Series' Restructuring and the Two-Tier GambleBusan, a September morning, I sat in my usual coffee shop overlooking the...
An Empty Notebook in Chiang Mai and Vietnamese Volleyball's Measurement GapChiang Mai, the evening of 23 August 2026. The match ended at 21:40 local tim...
The Asian Nations League and the Tactical Equation for Vietnam's National TeamOn October 6, at the Asian Football Confederation (AFC) headquarters, a...
One Trillion VND a Year for Vietnamese Football: The Money Has a Plan, the Minutes Do NotAt the 74th minute, from the stand at Hang Day stadium, I wrote one short lin...
Alcaraz and the 2026 Davis Cup Finals: A Big Decision in BolognaBologna, 24 November. The indoor hard court at the Davis Cup Finals Final 8...
Daisuke Sato Sat Unused for 90 Minutes, Bandung Still Chanted His Name: The Signal No Stat Sheet Has a Column ForThe Si Jalak Harupat Stadium sits in Soreang, Bandung Regency, West Java,...
Cleveland Cadet & Junior 4* 2026 and How England Records the Base of Its Table Tennis PyramidA Folding Table in Middlesbrough In November 2026, inside a provincial...
The Margaret Lietzau File: Reading the SCY-LCM Gap to Understand the US Swimming MachineIn Margaret Lietzau's file, two numbers sit side by side that most readers sk...
Nuri Sahin and the red card that did not carry his nameThe ball rolled out of play and stopped at the feet of a ball boy. He did not...
AVP League 2026: One Block, Six Blocks, and the Gap Between Two SpreadsheetsAVP League 2026: One Block, Six Blocks, and the Gap Between Two Spreadsheets ...
Lamine Yamal and the Ballon d'Or Claim: The Vote Is Not Closed, the Chess Game Has Already BegunOn the night of September 1, 2026, at Barcelona's home ground, Lamine Yamal m...
Vietnamese Football in the Transfer Window: Owner Money, Academies and the Next GenerationAt the end of July, on the stands of a small stadium in central Vietnam, I sa...
Inside the V.League Transfer Window: Buy-Obligation Clauses and the Price Sheet Nobody PublishesIn late June, when a young midfielder left a central-Vietnam club for the...
A Dead Mouse in an Anti-Eco Round: Riot's Governance Gap at Champions ShanghaiThe clock had not yet hit the line, and the round was already decided. xeus o...
Vietnam women's sepak takraw beat South Korea 2-0 to reach the Asian Games final: the substitution lever, a 12-point run and a recurring slow startAt 6-3 down in the first game of the semifinal, coach Nguyen Thi Vui waved...
The 38-36 Set and How SMU Ended Pitt's 58-Match Home StreakPittsburgh's home gym that Wednesday night had nothing to see if you were onl...
Zamalek Return to the Group Stage After Three Seasons: Two 1-0 Wins and a Doctrine of Margin ManagementIn the 88th minute of the second leg, the ball rolled out for a throw-in in...
Anadolu Efes open EuroLeague 2026-27 at Barcelona: two long-term absences and a question mark named Mike JamesA bulletin of fewer than two hundred words. Not a single metric. Not a single...
Vietnam add Khoa Ngo: four names from one club and three matches in seven daysThree in the morning in London. A small flat on the east side of the city, a...
PGA Tour 2028: The 'Championship Series' Restructuring and the Two-Tier GambleBusan, a September morning, I sat in my usual coffee shop overlooking the...
An Empty Notebook in Chiang Mai and Vietnamese Volleyball's Measurement GapChiang Mai, the evening of 23 August 2026. The match ended at 21:40 local tim...
The Asian Nations League and the Tactical Equation for Vietnam's National TeamOn October 6, at the Asian Football Confederation (AFC) headquarters, a...
One Trillion VND a Year for Vietnamese Football: The Money Has a Plan, the Minutes Do NotAt the 74th minute, from the stand at Hang Day stadium, I wrote one short lin...
Alcaraz and the 2026 Davis Cup Finals: A Big Decision in BolognaBologna, 24 November. The indoor hard court at the Davis Cup Finals Final 8...
Daisuke Sato Sat Unused for 90 Minutes, Bandung Still Chanted His Name: The Signal No Stat Sheet Has a Column ForThe Si Jalak Harupat Stadium sits in Soreang, Bandung Regency, West Java,...
Cleveland Cadet & Junior 4* 2026 and How England Records the Base of Its Table Tennis PyramidA Folding Table in Middlesbrough In November 2026, inside a provincial...
The Margaret Lietzau File: Reading the SCY-LCM Gap to Understand the US Swimming MachineIn Margaret Lietzau's file, two numbers sit side by side that most readers sk...
Nuri Sahin and the red card that did not carry his nameThe ball rolled out of play and stopped at the feet of a ball boy. He did not...
AVP League 2026: One Block, Six Blocks, and the Gap Between Two SpreadsheetsAVP League 2026: One Block, Six Blocks, and the Gap Between Two Spreadsheets ...
Lamine Yamal and the Ballon d'Or Claim: The Vote Is Not Closed, the Chess Game Has Already BegunOn the night of September 1, 2026, at Barcelona's home ground, Lamine Yamal m...
Vietnamese Football in the Transfer Window: Owner Money, Academies and the Next GenerationAt the end of July, on the stands of a small stadium in central Vietnam, I sa...
